globoid cell - French English Dictionary